#!/bin/sh  
RESOURCE_NAME=cptech_web.jar  
  
tpid=`ps -ef|grep $RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`  
if [ ${tpid} ]; then  
echo 'Stop Process...'  
kill -15 $tpid  
fi  
sleep 5  
tpid=`ps -ef|grep $RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`  
if [ ${tpid} ]; then  
echo 'Kill Process!'  
kill -9 $tpid  
else  
echo 'Stop Success!'  
fi  
  
tpid=`ps -ef|grep $RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`  
if [ ${tpid} ]; then  
    echo 'App is running.'  
else  
    echo 'App is NOT running.'  
fi  
   
rm -f tpid  
nohup java -jar ./$RESOURCE_NAME --spring.profiles.active=dev &  
echo $! > tpid  
echo 'Start Success!'  